a foreign born resident - Español Inglés Diccionario